Big Huge Thesaurus

Cassia marilandica

noun